stranded refugee - Turkish English Dictionary